package com.hao.order.app.model.dto;

import com.hao.common.dto.PageRequest;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * @author haoge
 * @version 1.0
 * @date 2023/5/25 17:11
 */
@Data
public class ListOrderRequest{

    private Long id;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 商品id
     */
    private Long productId;

    /**
     * 商品单价
     */
    private Double price;

    /**
     * 商品数量
     */
    private Integer productCount;

    /**
     * 总金额
     */
    private Double totalNum;

    /**
     * 订单状态 1:待付款 2:待发货 3:待收货(已发货) 4完成
     */
    private Long status;

    /**
     * 订单发货地址
     */
    private String address;

    /**
     * 付款时间
     */
    private String payTime;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 修改时间
     */
    private String updateTime;

    /**
     * 页面大小
     */
    protected Integer pageSize = 10;

    /**
     * 当前是第几页
     */
    protected Integer pageNum = 0;

}
